package blazej.edytir.dane;

import java.util.Vector;

public class Liga {
Klub klub;
Vector <Klub> liga;
	String nazwa;
 public Liga(){
	 
	 liga= new Vector <Klub>();
	 
 }
 
 public boolean dodajKlub(Klub klub){
	 if(!liga.contains(klub)){
		 liga.add(klub);
		 return false;
	 }
	 else{
		 System.out.println("Ten klub jest juz w lidze");
		 return true;
	 }
 }
 
 public boolean usunKlub(int i){
	 if(liga.isEmpty()){
		 System.out.println("W lidze nie ma druzyn");
	 return false;
	 }
	 else if(i<0 || i>=liga.size()){
		 System.out.println("Nie prawidlowy index");
		 return false;
	 }
	 else{
		 liga.remove(i);
		 return true;
	 }
 
 }
 
 
 
 public Klub podajKlub(int i){
	 if(liga.isEmpty()){
		 System.out.println("W lidze nie ma druzyn");
	 return null;
	 }
	 else if(i<0 && i>=liga.size()){
		 System.out.println("Nie prawidlowy index");
		 return null;
	 }
	 else{
		 return liga.get(i);
	 }
 }
 
 
 public int indexKlubu(Klub klub){
	 if(liga.contains(klub)){
		 return liga.indexOf(klub);
		 
	 }
	 
	 else{
		 System.out.println("Nie ma takiego klubu w lidze");
		 return -1;
	 }
 }

 
 public int iloscKlubow(){
	 return liga.size();
 }

public Klub getKlub() {
	return klub;
}

public void setKlub(Klub klub) {
	this.klub = klub;
}

public Vector<Klub> getLiga() {
	return liga;
}

public void setLiga(Vector<Klub> liga) {
	this.liga = liga;
}

public String getNazwa() {
	return nazwa;
}

public void setNazwa(String nazwa) {
	this.nazwa = nazwa;
}
 
}
